Skip to content

Add async interface for log_event in client#78

Open
jackkordas wants to merge 3 commits intomainfrom
jack/async
Open

Add async interface for log_event in client#78
jackkordas wants to merge 3 commits intomainfrom
jack/async

Conversation

@jackkordas
Copy link
Collaborator

@jackkordas jackkordas commented Aug 20, 2025

Transfer needs an async interface. Transfer is using UvicornWorker. UvicornWorker uses uvloop for performance. uvloop has a bug with abstract unix sockets so part of this is changing the client and daemon to use a non-virtual unix socket.

kurtmckee

This comment was marked as resolved.

@jackkordas

This comment was marked as resolved.

@kurtmckee

This comment was marked as resolved.

@jackkordas

This comment was marked as resolved.

@jackkordas jackkordas marked this pull request as draft August 20, 2025 17:26
@kurtmckee

This comment was marked as resolved.

@jackkordas jackkordas force-pushed the jack/async branch 3 times, most recently from f6e1df0 to 93ebf85 Compare August 22, 2025 19:27
@jackkordas jackkordas marked this pull request as ready for review August 22, 2025 19:31
Copy link
Collaborator

@pjhinton-globus pjhinton-globus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just found a couple of places where checks on type are probably not needed. Will leave to author's discretion on whether to remove them.

@sirosen sirosen removed their request for review August 27, 2025 19:50
Jack Kordas added 2 commits September 16, 2025 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants